/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.dusin.wufang.graph.shape;

import com.mxgraph.canvas.mxGraphics2DCanvas;
import com.mxgraph.shape.mxBasicShape;
import com.mxgraph.view.mxCellState;
import java.awt.Rectangle;

/**
 *
 * @author Admin
 */
public class UDixian extends mxBasicShape {

    @Override
    public void paintShape(mxGraphics2DCanvas canvas, mxCellState state) {
        Rectangle rect = state.getRectangle();
        int x = rect.x;
        int y = rect.y;
        int w = rect.width;
        int h = rect.height;

        // Paints the foreground
        if (configureGraphics(canvas, state, false)) {
            canvas.getGraphics().drawLine(x, y, x + w, y);
            canvas.getGraphics().drawLine(x + w / 8, y + h / 2, x + 7 * w / 8, y + h / 2);
            canvas.getGraphics().drawLine(x + w / 4, y + h, x + 3 * w / 4, y + h);

        }
    }
}
